import java.util.Scanner;

public class HJ5 {//进制转换
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String hex = in.nextLine(); // 读取输入的十六进制数

        // 去掉 "0x" 前缀
        hex = hex.substring(2);
        // 将十六进制转换为十进制
        int decimal = 0;
        for (int i = 0; i < hex.length(); i++) {
            char ch = hex.charAt(i);
            int digit =0;
            // 将字符转换为对应的数值
            if (ch >= '0' && ch <= '9') {
                digit = ch - '0'; // 数字 0-9
            } else if (ch >= 'A' && ch <= 'F') {
                digit = 10 + (ch - 'A'); // 字母 A-F
            } else if (ch >= 'a' && ch <= 'f') {
                digit = 10 + (ch - 'a'); // 字母 a-f
            }
            // 计算十进制值
            decimal = decimal * 16 + digit;
        }
        // 输出结果
        System.out.println(decimal);
    }
}
